direct billing - German English Dictionary